home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The PC-SIG Library 10
/
The PC-Sig Library - Shareware for the IBM PC and Compatibles (PC-SIG)(Tenth Edition Disks 1-2804)(1991).iso
/
PC_SIGCD
/
15
/
0
/
DISK1504.ZIP
/
BROTHER.DOC
< prev
next >
Wrap
Text File
|
1990-06-14
|
119KB
|
2,126 lines
Brother's Keeper version 4.5
Table of contents
Description of the program . . . . . . . . 1
Setting up your disks . . . . . . . . . . 1
General typing information . . . . . . . . 2
Adding people to the file . . . . . . . . 2
Message lines . . . . . . . . . . . . . . 7
Modifying people . . . . . . . . . . . . . 8
Edit text file . . . . . . . . . . . . . . 9
Options . . . . . . . . . . . . . . . . 10
Print routines . . . . . . . . . . . . . 12
Ancestor charts . . . . . . . . . . . . 13
Descendant chart . . . . . . . . . . . . 13
Group sheets . . . . . . . . . . . . . . 13
Tree chart . . . . . . . . . . . . . . . 14
Name and number print . . . . . . . . . 15
Ahnentafel . . . . . . . . . . . . . . . 17
Printer strings . . . . . . . . . . . . 17
Word search . . . . . . . . . . . . . . 17
Stop . . . . . . . . . . . . . . . . . . 18
Appendix A. How to correct problems . . 19
Appendix B. Printer problems . . . . . 20
Appendix C. Explanation of relationships 21
Appendix D. Sample printouts . . . . . 22
Appendix E. Changes from prior versions 23
Appendix F. Converting from version 3 . 24
Appendix G. Suggestions and help . . . 24
Appendix H. Technical stuff . . . . . . 25
Appendix I. Alt keys . . . . . . . . . 27
Appendix J. Utility program . . . . . . 28
Appendix K. Config.sys file . . . . . . 29
Appendix L. Custom reports . . . . . . 30
Appendix M. Problems questions answers 31
Appendix N. Shareware . . . . . . . . . 35
Index . . . . . . . . . . . . . . . . . 36
Brother's Keeper Ver. 4.5 Page 1
To print this file by John Steed
COPY BROTHER.DOC PRN 69O7 Childsdale Rd
Rockford, MI 49341
DESCRIPTION OF THE PROGRAM
BROTHER'S KEEPER is a set of programs which will help you organize your
family tree information, and which will print the information in several
ways. You will be able to print descendant charts which show how anyone
in the file is related to everyone else. You may also print ancestor
charts, family group sheets, alphabetical name lists, descendant trees,
birthday lists, ahnentafel charts and customized reports. For each
person entered you may include a date of birth, a date of death, and
three other dates and you may store a place of birth, a place of death,
and a place for three other events. You also may enter two additional
fields, which you may define. Each person can have up to seven message
lines of additional data, or a text file of unlimited size containing
additional data. Each person may have up to eight marriages stored.
Each marriage record can hold a marriage date, a place of marriage and
one additional date and place, and can store up to 24 children.
You will need 512K or more of RAM memory in your computer to run the BK
program. If you will be entering over 2000 names, you will need 640K of
RAM. This program may have problems if you have memory resident programs
running also. The Tandy 1000 computer sometimes uses 64K of RAM for
video memory and you may have to change it to 16K in order to run these
programs. Two disk drives are recommended, but the program will work
with one disk drive. It will run on an IBM PCjr with 640K of RAM.
Note: If you have used a previous version of this program which was
called FAMILY3 (Version 3.1 or 3.2) you will need to run a
conversion program to convert your old data files (see appendix F).
Also, if you presently have data in another genealogy program,
there are ways to transfer data from some other programs.
SETTING UP YOUR DISKS
If you do not have a file called CONFIG.SYS on your boot disk, read
APPENDIX K also. If you have problems starting, read APPENDIX M.
If you have a hard disk, then create a subdirectory and copy all the
files on the program disks into the subdirectory. To run the program
just change to that directory and type BK. You may enter up to
15,000 names with this version.
If you have 2 disk drives (no hard disk), then put the BK program on one
disk and have a separate blank formatted disk available for the data
files. Put the BK program disk in the A: drive and the data files disk in
the B: drive. Start the program by typing BK. The very first time
you start the program, it will say "if you have only 1 disk drive, insert
the data disk now". This does not apply to you since you have your data
disk in the B: drive so just push enter. The program should then ask you
for a "path", and you would type B: since that is where your data will
be. You may put over 1000 names in the data files before you will fill
up a 360K disk and over 2000 names if you have 720K disks.
Brother's Keeper Ver. 4.5 Page 2
If you have only 1 disk drive, put the BK program on one disk and have
one separate formatted disk available for the data files. Then start the
program and when the opening screen comes up and says "If you have 1 disk
drive, insert the data disk now and then push enter to start", at that
time remove the BK program disk and insert the data disk and then push
enter. You will not have to set up any path, so if it asks for a path,
just push the enter key. Each time you want to start one of the
programs, insert the correct program diskette and type the program you
want to run. Each time the opening screen says "push enter to start"
insert the data disk before pushing enter. If you are switching from one
program to another, do NOT remove the data disk until you stop the
program. Because of the size of the BK program, you will need to keep
COMMAND.COM on a separate diskette if you use 360K diskettes. When you
have only 1 disk drive, the options file (FOPTIONS.DT4) will be only on
the data diskette. If you accidently create the options file on the
program disk, you can erase it from that disk.
If you can not get the program to run, see APPENDIX M.
GENERAL TYPING INFORMATION
* When you are typing, use the following keys to make corrections:
Backspace - delete the character to the left of the cursor
Esc - erase the whole field. Esc again will restore it.
Left arrow - move the cursor to the left
Right arrow - move the cursor to the right
Del - delete the character the cursor is under
Ins - insert mode - to insert letters
Home - move the cursor to the beginning of the field
End - move the cursor to the last character in the field
* If you make a mistake and are past the field where the mistake is,
you may type Shift-Tab or UP arrow and move back to the field and
correct the mistake. Then push Enter or Tab or DOWN arrow to move
forward to the next field you wish to input. On most keyboards,
the Tab key is to the left of the letter Q.
* You can set up Alt-keys to repeat any name or city (see Appendix I).
* You can type " to duplicate a location name which is above.
* If you want to type an accented or foreign letter, hold ALT and
press F2 and a chart will pop up. Then hold ALT and type the number
that you want on the number keypad. Then release ALT.
ADDING
You use the Add routine to add new people to the file, and to LINK
together people who where previously entered.
When you are Adding someone, you may enter the following information:
(size of field)
PERSON'S NAME 40
SEX M or F 1
Brother's Keeper Ver. 4.5 Page 3
DATE OF BIRTH 15
PLACE OF BIRTH 40
DATE OF DEATH 15
PLACE OF DEATH 40
3 OTHER DATES 15 each
3 OTHER PLACES 40 each
REFERENCE 15
OCCUPATION 25
CHECK (1 field for each date) 5 each
MESSAGE LINES (7 lines 78 characters each)
When you are adding a marriage, you may enter:
MARRIAGE DATE 15
PLACE OF MARRIAGE 40
OTHER DATE 15
OTHER PLACE 40
CHECK (1 field for each date) 5 each
The person's name and sex are required information. The rest is
optional. The sex is needed so that the program can correctly compute the
relationships when printing.
* When you are entering names, use maiden names.
All date fields are 15 characters long. You may type any information
into a date field and it will be accepted. If you type a date in the
form MMDDYYYY where MM is the month, DD is the day, and YYYY is the year,
then the program will convert the date into a standard format. If you
enter MMDDYY (i.e. you only enter 2 digits for the year), the program
will convert the year to 19YY. Each date will be converted to whatever
format (0-9) you have set in the options area. Format type 0 (zero)
means no change from the way you type it. The other date formats (1-9)
will do a conversion on the date you type (provided it is typed as MMDDYY
or MMDDYYYY). If you wish to include /'s around the day you may, e.g.
5/4/1954 is acceptable for input. The following is an example of how the
dates will be changed based on the format you have set. If you type in
05041954, it will be changed to:
Type 1 04-MAY-1954 Types 7, 8 and 9 allow you to ENTER a date
Type 2 04 MAY 1954 in European format (DDMMYY) with day first.
Type 3 05/04/1954 The entered date will then display as:
Type 4 05-04-1954 Type 7 04-MAY-1954
Type 5 MAY-04-1954 Type 8 04 MAY 1954
Type 6 MAY 04 1954 Type 9 04-05-1954
You may change the option called "Months capital or lower case" on
Options screen 1 so that the months will appear as May instead of MAY and
the day will appear as 4 instead of 04. Generally, if you type in less
than 6 digits or more than 8 digits or type any alpha characters (A-Z),
then no date conversion will take place no matter which date format type
you have set. You may, however, type either a ? or a _ for parts you
don't know and it will still convert. For example if you don't know the
day of the month you could type 05__54 and it will convert to __-MAY-1954
if you are using type 1 dates.
Most dates will require 10 or 11 characters when converted. However, the
Brother's Keeper Ver. 4.5 Page 4
field is 15 characters long to accommodate the exceptions. If you are
not sure of a date, you may add additional information. The program will
automatically recognize certain 3 character abbreviations such as ABT for
about, CIR for circa, BEF for before, and AFT for after. For example, if
you know a person died before March 15, 1920 you may enter BEF 031520 and
the program will convert it to BEF 15-MAR-1920 if you are using type 1
dates. The abbreviations (ABT, CIR, BEF, and AFT) may be in upper or
lower case.
The location fields each hold up to 40 characters. These fields will not
print on the descendant printout, but they do print on the family group
sheets, the ancestor charts, and on the Register number system printout.
Since many locations will be repeated, there are a few short-cuts to
speed up your work. One short-cut is to use the ALT-keys as described in
Appendix I. Another short-cut is that you may enter a quote or ditto
mark in a location field, and the program will copy into that field
whatever location is shown in a field above. For example, if you enter
the birth location as Detroit, Wayne County, Michigan, and then move down
to the place of death, you may enter either " or ' in that field and when
you push enter, the field will show Detroit, Wayne County, Michigan.
When you use either the " or ' , the program will duplicate the closest
non-blank location field above the one you are entering. If you are
entering a wife or child, it will even go to the person above to find the
field to duplicate.
If you leave the location field empty, you will not use as much disk
space. Therefore, avoid typing UNKNOWN in a location field.
The other short-cut when entering locations is = (the equal sign). When
you enter = in a location field, it will make the location equal to what
that same field was for the last person you entered or displayed. For
example, if you are entering data for a wife, and she was born in the
same city as the husband, you may enter = for her place of birth, and
when you push enter, it will display the same location that you entered
for the husband. This is handy for times when " would not work because
there are other locations directly above (such as husband's place of
death) which are different. Using = will work even when the last person
you entered is no longer showing, such as when you are entering several
children. If several children were born in the same location, you can
enter = in the birth location and it will duplicate the location for the
previous child. You may use = to duplicate any of the five location
fields from the previous person entered. Remember that " will copy
whatever is currently above on the screen at the time, whereas = will
duplicate from the same location field from the previous person you
entered, whether or not the person is still showing.
The "check" fields (which are indicated by a check mark on the screen)
are 5 characters each and appear after each date and place. You may use
these optional fields to indicate the source of the data, or possibly to
indicate where you have filed copies of documents related to the date or
event. If you enter information in a location or "check" field, you will
use up disk space faster. If you decide not to use these "check" fields
at all, you may go to the Options routine, and set the option to not
input the check fields. Then when you are in the Add routine, you will
not have to push enter to skip the field each time.
The "Reference" field (which holds 15 characters) may be useful if you
Brother's Keeper Ver. 4.5 Page 5
want to print out some other information about the person. For example,
if you are getting your information from a family history book, you may
use the Reference space to show the number already assigned to this
person. When you print the descendant report, you have the option of
printing this field in brackets after the name.
You may assign any name you wish to the 3 extra date fields, the
"Reference" field and the "Occupation" field. Use the options routine to
assign a new name to these fields. Whatever names you assign in the
options area, will display on the screen and show on the printouts.
The Add screen shows husband information in the top section of the
screen, wife information below that, the marriage information next, and
then child information. After each child is added, that child's
information is erased from the screen and another child may be added.
The way to add people is to first type in the husband, then the wife,
then the marriage information, then each of their children in order.
You may start entering people in any order that you wish. You may start
with yourself, or with your oldest known ancestor, or with anyone else
that you wish. The reports will look the same, regardless of which
family you enter first.
* After you have entered all the fields that you wish to for a person,
push F1 (Function 1) and you will be moved on to the next person.
If you are adding people who are not already in the file, just type in
the person's information. If you are adding a spouse to someone who has
already been added previously, you may type the person's code number or
the person's first and last name and then F8 (F8 is the search key). (For
example to find John Smith type John Smith then F8.) Since you pressed
F8, the program will not add John Smith as a new person in the event you
misspelled his name. If you type John Smith and press Enter, the
computer will search for him, and if he is not found, it will add him.
Let me show you an example to clarify this. Let's suppose you type in
the following people.
Husband - John Smith Wife - Jane Jones
Child 1 - James Smith Child 2 - Carol Smith
After typing them all in, press the F1 key to clear the screen. Now you
want to type in information about John Smith's second marriage. Since
you have already added John Smith, you now only have to let the computer
know who you want. So when prompted for the Husband, either type his
code number (which we will say is 25 - so you would type 25) or type his
name John Smith then F8 and either way the computer would show you his
information which was previously entered. The computer would then notify
you that it has information about his marriage which is already on file.
You would then be asked if you wanted to display his first wife or add a
new wife. In this case you would respond that you want to add a new
wife. Then the computer would ask you for the Wife information. After
you add his second wife and second marriage date information, add the
children of the second marriage (if any). Then you push the F1 key to
clear the screen.
Let's say you want to add the husband of Carol Smith, the daughter.
(Carol has already been added.) When the add screen prompts you for a
Brother's Keeper Ver. 4.5 Page 6
husband, type in the name of Carol's husband and the other data for him.
When it prompts you for a wife, since Carol is already on file, type
either her code number, (31 or whatever it is), or type Carol Smith and
F8. Then type the marriage date information and their children (if any).
Then push F1 to clear the screen.
Now let's suppose you just found out that John Smith and Jane Jones had a
third child, a son named Remington. You would add him this way. When
prompted for a husband, type 25 or type John Smith and F8 and John
Smith's information will show. The computer will inform you that he has
two marriages on file. You will be asked if you want to display one of
his wives or add a new one. In this case you are adding a child to a
marriage which is already on file, so you will choose to display his
first wife. When Jane is showing as the wife you will be asked if you
want to keep this wife or display another. You would choose to keep this
wife. When you do so, the program will jump to the child area, and will
prompt you for child #3. You would then type in the information about
Remington. (If the children are in the wrong order, use Modify to
correct the order.)
So, in summary, when the program is asking for a person - either husband,
wife or child - you may type in the person's name (if the person is new
- i.e. is not already in the file), or you may type the person's code
number (the number which is assigned to a person when they are added) or
you may type the name of a person who is in the file and F8 and the
computer will search and find that person.
When you type a name and F8, the program searches for a person with that
name. In order to save memory, it is really only searching for a person
who has the same first five letters in the first name and the same first
five letters in the last name. Because of this, you do not need to type
in middle names when you are having the program search (unless the first
name is only three letters or less long). Also, if the last name is over
five letters, you may leave off all letters after the fifth. It is
probable that more than one person could match when searching. If there
is more than one match, the first person to match will display and you
will be asked if this is the desired person or if you wish to continue
searching. Push F1 if the person is correct, or push TAB to continue
searching.
If you are not sure of the spelling of a name that is in the computer,
you may use ? for the first and/or last name. For example use ? Smith
to find all people with the last name of Smith. Or use Joseph ? to
find all people with the first name of Joseph. This will work in the
Add, Modify, and Print routines.
If you are entering a family, where the father is unknown, you can use
the name *UNKNOWN for the father's name, and there will not be any
reference to a father on any reports. The name *UNKNOWN will not print.
This version (4.5) has a feature so that when you type a name and push
enter, the program will search for a name that is similar - just like
pressing F8. If a name is not found, it will add the name and continue.
If a similar name is found, it will ask if it is the person desired. If
it is not the person you are referring to, it will add the new person.
This change is due to the large number of people who forget to use F8 and
add duplicate people when they are really trying to link to existing
Brother's Keeper Ver. 4.5 Page 7
entries. If you are sure that the person you are adding is not already
in the file, you may press F1 after typing the name, and it will add the
person as new without searching the file.
A new feature in this version is that when you are prompted for the name
of a child, you may press F9 to display all the children entered so far.
Also, you may press F6 to go immediately to the Modify routine and
display the same family.
Remember when you are adding to the file that you should make copies of
the data disk regularly. You do not want to have to add all these names
again in case of a disk going bad (it happens) or a bug in the program
(it happens). You can use the Backup menu item to copy all the data
files to another disk. If you are using a hard disk and the files are
too large to copy to a floppy, then use the DOS BACKUP command. If you
have a single drive computer, use DISKCOPY.
Have at least 2 copies of the data disk, and in case of a major problem,
make more copies before you attempt to fix the problem in case you make
matters even worse. These suggestions come from years of experience with
computers and years of experience in making matters worse.
MESSAGE LINES
If you want to put in more information for a person, you may add up to 7
message lines, each 78 characters long and you may also add text files
which will be linked to the person. Since there is not room to show
these message lines on the screen all the time, you may see or add
message lines by moving the cursor to any date or place field and then
push the F5 (Function 5) key. The bottom of the screen will then clear
and display any existing messages for the person and let you add or
modify the messages. After you are finished with the messages, they will
be replaced on the screen by the child information. Remember that there
are separate message lines for the husband and the wife. Since message
lines will not always be showing, the computer will notify you if a
person on the screen has some message lines already. It does this by
putting an asterisk (*) on the screen at the beginning of the line which
contains the person's name.
The descendant report and group sheet routine will let you print message
lines. Each time you run those routines you will have the option to
print no message lines or all message lines or certain message lines
about a person. You may have certain messages which are only for your
information about a person, and other messages which you wish to print
out. There is a way to designate certain message lines which you wish to
print out. If you want some message lines to print and others to not
print, start each message line that you want to print with an asterisk *
as the first character in the line. When printing, you can choose the
option to print only message lines that start with an asterisk and other
message lines will not print on that report. (The * will not print, it
is simply a code to tell the computer which lines you want to print.) If
you want all message lines to print on reports, you do not need to start
each line with an asterisk, just choose the print option which prints all
message lines.
In addition to the 7 message lines, you may also designate a text file to
Brother's Keeper Ver. 4.5 Page 8
be associated with a person. To do this, go to the message lines section
for a person and type at the beginning of a message line two dollar signs
and then the name of a text file. For example, if you have a text file
on the B: drive called SMITH.TXT you would type a message line of
$$B:SMITH.TXT (Nothing else should be after the name of the text file on
that message line.) Then, whenever you are running a print routine that
is printing all message lines, it would also print the file SMITH.TXT.
The text file can be created by any word processor, provided it is saved
in ASCII format or DOS text format. (That is the format that you can
read directly on the screen by using the DOS command TYPE.) Each line in
the file should have no more than 78 characters in it. If you do not
want to use your word processor to create the text file, you can use a
limited 24 line editor that is included with the program. You start the
text editor by pressing F5 when in the message line area. If you have
already entered a message line starting with $$ it will use that line for
the name of the file.
The text editor has a few features to help you when making changes. If
you wish to insert a new line between two existing lines, then press F9.
If you wish to delete a line, then first of all make the line blank (by
pressing ESC) and then press F7 to remove the blank line. If you wish to
move a line, press Alt F10, then when it is blinking, press Alt = (Alt
and equal) then move to the new location and press Alt = again.
MODIFYING
* If you want to LOOK at a person's information, use the modify
routine. Then after looking, just push F1 (Function 1).
The modify screen will ask you for a person's code number or name. When
it finds the person, it will show the person, the person's mother and
father, the person's spouse, and the names of the children. You may then
modify any information about the person and the marriage. (You may not
change the sex of the person if the person is married.) If a person has
more than one spouse, you may display the other spouses in this manner:
when the cursor is at the bottom right corner, push the F9 key (Function
9) and the next spouse will display along with the children from that
marriage. If you want to change date or location information about the
parents, spouse, or children, then you would need to switch to them as
the person to modify. If you want to add the parent's names, use the Add
routine, not the Modify routine. If you want to delete the parents
(because of an error) then switch to one of the parents as the person to
modify, and then delete the child.
This same modify screen can be used to delete a child who was put in a
family in error, to change the order of children, to delete a spouse who
should not be married to this person, and to change the order of spouses.
If you want to do one of these four things, type one of the following
when the cursor is at the bottom right corner.
R = rearrange the order of the children who are showing
D = delete a child who is showing
W = change the order of a spouse
X = delete a spouse (all spouses will show - you pick one to delete)
When you delete a child or delete a spouse, the child or spouse will
Brother's Keeper Ver. 4.5 Page 9
still exist in the file, however they will no longer be connected to this
person in any way. You are then able to add that person as a child of
someone else, for example. If a person has the wrong parents, modify one
of the parents and delete the child. If you want to ADD the parents for
a person, use the ADD routine.
There is not a way to completely DELETE someone from the file, but if
they are neither someone's child, nor someone's parent, nor someone's
spouse, then they will not show up on the printouts. If you change the
person's name to NOT USED then it will also be skipped on the
alphabetical reports and number reports. If in fact you have someone who
was entered in error and is now not linked to anyone else, and you wish
to re-use the number which was assigned to that person, then here is a
way to re-use the number. First, be sure that code number is not linked
to anyone else. Use Modify to call up the person and check that the
parents say Unknown and the spouse and child areas are blank. Then, when
you are adding children to someone, type the code number that you wish to
re-use. It will display any information about the person who previously
had that number. Then use the UP arrow key to move up the fields to the
name field. Type the new correct name and then all the correct date and
location information. The new information will be stored with that code
number and the person will now be linked into a family.
Often, when you are looking at someone on the modify screen, you want to
display someone else who is closely related to the person showing.
Therefore, there is a quick routine for doing this. When the cursor is
at the bottom right corner of the modify screen, you may type one of the
following characters (and enter) to move quickly to another person.
F = display the person's Father
M = display the person's Mother
S = display the person's Spouse
1 = type a number from 1 to 9 to display child 1 to 9
O = display the next Older brother or sister of this person
Y = display the next Younger brother or sister of this person
If the person you are displaying is married, then you may also press F6
and you will go immediately to the Add routine so that you may add more
children to the family.
EDIT TEXT FILE
The E routine will allow you to create or edit a text file with up to 24
lines of text. (You may also access this editor by pressing F5 when in
the message line area.) This is useful if you need to have more than 7
message lines for a person and are using the $$FILENAME option on one or
more of the message lines (as described above). You can use this routine
to create the file instead of having to stop the program and start your
word processor. Although this is a quick way to edit files, it is very
limited in features. You will have to push enter at the end of each line
(there is no word-wrap). In addition to the normal editing keys, the
text editor has a few features to help you when making changes. If you
wish to insert a new line between two existing lines, then press F9. If
you wish to delete a line, then first of all make the line blank (by
pressing ESC) and then press F7 to remove the blank line. If you wish to
move a line, press Alt F10, then when it is blinking, press Alt = (Alt
Brother's Keeper Ver. 4.5 Page 10
and equal) then move to the new location and press Alt = again.
If you do not have a word processor, I would suggest the shareware
program PC-WRITE which is available from several sources. Do not use the
E routine of this program to edit an existing file which is longer than
24 lines. If you use your word processor to create a file, there is no
limit to the number of lines you may enter. The print routines which
print all message lines will print the entire text file that you have
named in a message line.
If you use a word processor to create your text files, be sure that the
file is saved in ASCII format and not in some special format that is
unique to that word processor. The ASCII format is the format that can
be read from DOS with the TYPE command. If you are at the DOS prompt (A:
or C:) and enter TYPE and then the name of the text file, you should be
able to read the text file on the screen. If you see strange characters,
the file is not saved in ASCII format. Some word processors always save
files in ASCII format, but most word processors at least have an option
of saving files that way.
BACKUP DATA FILES
You can use the B routine to make a backup copy of your data files. I
suggest that you do this on a regular basis. At some point in time you
will have a problem, either caused by hardware problems, or software
problems, or maybe even by you. I am sure that you do not want to start
all over again. So take a minute and make a copy of your files. I have
made the process as easy as possible. Just pick the BACKUP routine and
then put a formatted diskette in the A: drive or the B: drive. When the
Backup is complete, remove the copy and label it with the date. Have two
or three backups and store them in a safe place. If your files are too
large to fit on a diskette, then use the DOS BACKUP command or a similar
program to make backup copies of your data. If you have a single drive
computer, use DISKCOPY. Whatever the case, be sure you have a couple
backup copies of your data. No diskette and no hard disk will last
forever. It will fail someday, so be ready.
OPTIONS
The O options routine will let you change certain parameters.
The first screen appears as follows:
Default value Monochrome default
Form color (3) 7 white
Data color (7 white) 15 bright white
Background color (1 blue) 0 black
Date format (0-9) (1)
Months Capital or Lower (0)
Name for date below Born Baptized:
Name for date below Died Buried:
Name for date 2 below Died Other:
Name for bottom line at left Ref:
Name for bottom in center Occupation:
Name for date below married Other:
Brother's Keeper Ver. 4.5 Page 11
Use check field? (yes)
Special effects? (yes) radar/curtain/exploding windows
make it no for faster screens
Beginning output (printer) can be changed to display reports
Push Enter at menu (no) make it yes if desired
Path for data files where the data files are
On this screen you may change the colors, change the conversion format
for the dates (see the ADD section above for description of date types),
use special effects, cause the program to always start with either the
printer or screen as the normal output, and set up a path for the data
files. Also you may change the names which will appear for the other
date fields and for two other fields. Whatever description you put here
in the options section will show on the Add and Modify screens and on the
printouts.
After you push F1 you will see screen 2 which is the printer options.
Ascii code for vertical (179) these codes are used in the tree
Ascii code for horizontal (196) print routine. If your printer
Ascii code for corner (192) prints DDDDDDDDDD on the tree
Ascii code for vert/right (195) then change these. Read Tree
Ascii code for horz/down (194) section.
Print generation bar (yes) 1 2 3 4 on descendant printout
Printer is LPT1 or LPT2 (LPT1) LPT2 is your second parallel port
Date format top of form (1) 1 = 01-JUN-1989 4 = 06-01-1989
Pause after each page (no) make it yes if single sheet printer
Compress print on (15) ( ) codes to cause compressed print
Regular print on (18) ( ) ( ) ( ) codes for regular print
Bold print on (27) (69) ( ) ( ) ( ) printer bold print
Bold print off (27) (70) ( ) ( ) ( ) ( )
Can it bold/w compress (no) will bold print work with compress
Can printer backspace (yes) if names print twice, make this no
Can it CR w/out LF (yes) no if it can not
Graphics spacing (sideways) (18) use smaller num to lessen the gap
CR and LF for end of line (0) what makes printer start a new line
Print string 1
Print string 2
Print string 3
The BROTHERU program can help you in setting up the codes for your
printer. For the HP Laserjet printer, it will set up the codes:
Compress 27 38 107 50 83 0 0
Regular 27 38 107 48 83 0 0
If that does not work on your model of Laserjet, you may wish to try:
Compress 27 40 115 49 56 72 0
Regular 27 40 115 49 48 72 0
If you do not know the answer to the 3 "can" questions about your
printer, you can run the printer test routine by typing a T at the bottom
right corner of option screen 2.
The three print strings allow you to send any information you wish to
your printer (using the P routine). You may wish to change to a
Brother's Keeper Ver. 4.5 Page 12
different type style, change the orientation for your laser printer, or
set a left margin. Each of these strings can be up to 42 characters long.
Set up the ASCII decimal values you wish to send to the printer with a
comma or a / between values. For example, if your printer has a NLQ
(near letter quality) mode, you could set print string 1 to be:
/27/52
and then when you send print string 1 to the printer, it will be set to
NLQ mode which will make the family group sheets look better.
Consult your printer manual to see what features your printer has and
what ASCII decimal codes must be sent to activate them. If you need more
codes than what will fit on one line, you may use two lines and then send
both lines. You may want to set string 3 to the code which resets your
printer. You may even send short character strings to the printer by
entering the decimal values for each letter.
RESTRUCTURE ALPHA FILE
If the file ALPHFILE.DT4 is somehow erased or not correct, you will be
given the opportunity to recreate it. The ALPHFILE.DT4 file is used when
searching for a person by name.
PRINT ROUTINES
In any of the print routines, you can type a person's code number or the
person's name when specifying who to print. You may type a question mark
(?) in place of a first or last name that you are not sure of. When
given a print option, the default answer will show and you may push enter
to keep that response or you may type in a different response.
All print routines may have the output sent to the PRINTER, to the
SCREEN, or to a DISK file. (You may use the Options routine to set up a
default so that each time that you start the program it will be set for
either the printer or the screen.) Whenever you are at the main menu,
push F9 if you wish to change the output. There are two ways to write to
a disk file. One way is to include the control codes (such as compressed
and bold). This is useful if you want to print the data later. The
other way is to send the output to a file without control codes. This
method is useful if you wish to use a word processor to edit the file.
(If you wish to save the output of an ancestor report without control
codes, you should probably first set the printer options to "can not
backspace" and "can not CR without LF" since that report tries to
underline the names if possible.)
If you send the output to a disk file, you can type the name for the disk
file or use the default name (which is the date.) If you send several
printouts to the same file, it will append to the file (add to the end of
the file). The output file may later be edited or sent to a printer with
the copy command.
If you are printing a multi-page printout and the second and following
pages do not start at the top of the paper, it means you need to set your
"top of form" on your printer. To set the "top of form", move the paper
to the top of a page, then turn the printer off, then back on again.
Brother's Keeper Ver. 4.5 Page 13
ANCESTOR CHARTS
The C routine will print an ancestor chart for anyone in the file. The
ancestor chart will show the person you choose and that person's parents,
grandparents, great-grandparents, etc. Birth, death, and marriage
information will also print. You may choose 8 different sizes of charts
when printing. If you need to print over seven generations, you will need
to print multiple charts. For example, you can print a 5 generation
chart starting with yourself. Then if you have further ancestors on
file, you can print other 5 generation charts starting with each of your
great-great-grandparents. This would give you a total of 9 generations
printed. Using this method, there is no limit to how many generations
you can print.
The first 6 types of ancestor charts (A - F) and type (H) will shorten
long names to 30 characters. This is accomplished by changing a middle
name to an initial or removing a middle name if necessary. The (G) type
of ancestor chart will leave names at 40 characters, but will print only
4 generations per page.
If you have a wide carriage printer, the (H) type ancestor chart will
print 6 generations. This report also works with laser printers that can
print up to 162 characters on a line in landscape mode.
When printing a 5 generation chart, you have the option to print code
numbers, no code numbers, or standardized numbers. Standardized numbers
are what you see on hand generated charts.
DESCENDANTS REPORT
The D routine will print the descendants of any person. You will have
the option to print code numbers and message lines. You also have the
option to double space and to print relationships. The descendant
routine will show up to 20 generations. A sample printout appears in
Appendix D.
The D routine assumes your printer can print 132 characters in compressed
(or condensed) mode. It sends the code CHR$(15) to put the printer in
compressed mode. This works fine for Star, Epson, and most IBM printers.
If you have a different printer, you may change the compression code that
is sent by changing that field in the options routine or by using
BROTHERU and picking a printer. If your printer can print more or less
than 132 characters, you may type in a different number when asked for
the number of characters per line (the range is from 80 to 250).
GROUP SHEETS
The G group print routine will print the information for any person along
with the person's parents, spouse and children. Any message lines you
entered may also be printed with this routine if desired. The group
sheets are useful if you are organizing your data, creating a book, or
you wish to send the sheets to relatives for further information. All
fields will print for each person. However, if you are not using an
optional field (such as baptized), and you have set the name of the field
equal to blanks (in the options routine), then that line will not print.
There are many options when printing group sheets. If you choose All for
Brother's Keeper Ver. 4.5 Page 14
children data, it will also include spouses of children. Separation
lines can be eliminated if desired, or changed to graphic lines if your
printer prints IBM graphic characters. If you set a left margin greater
than two, you should probably print with Elete size characters so that
information is not lost on the right side of the page. If you wish to
save the options you have chosen, press F5. The last option lets you add
4 personal message lines to each page so that you could put instructions
and your address on each page.
You may print people one at a time, or you can choose to print a range of
numbers, or everyone who is a descendant of or ancestor of a certain
person. When the program asks for the name of the person to print, you
can type the name, or number, or type an R to print a range of numbers
(or all) or an A to print all the ancestors of someone, or a D to print
the descendants of someone. If you type a D, you will then be asked for
the name or number of the person for whom you want all descendants
printed. If you type an R, you can either get a group sheet for everyone
in the range you specify (2 sheets for each family - one showing the
husband first and one showing the wife first) or you can get 1 group
sheet per marriage.
TREE PRINT
Use the T tree print routine to print a tree chart showing the
descendants of any person with the parents and children connected with
lines. (If you do not get lines printed on your printer, see below for
instructions on changing the line codes.) The tree report will print up
to 10 generations at a time (or more if you shorten the name length). If
you have the option set to pause after each page, it will print 2 or 3
pages which you may tape together side by side, and, if the chart
requires over 63 lines, it will print more sets of 2 or 3 pages which you
may tape below the other sets. If you do not have the option set to
pause after each page, it will print continuously without page breaks
until it finishes the left section of the chart. It will then do a form
feed and print the right section of the chart. If you are not printing
compressed, it may also have a middle section. You also have an option
of printing sideways on an Epson or IBM graphics compatible printer.
When printing the tree chart, you have the option of leaving names at 40
characters, or shortening them to less characters. (Names are shortened
if necessary by removing the middle name.) The shortened name version
will be able to print more generations on each page, thus condensing the
size of the chart. You may include spouse names, and if you choose a
name width of less then 40, you may include birth dates or code numbers
(thereby expanding width).
If you have your output set to the SCREEN instead of the PRINTER, the
first 22 lines of the tree will display and you are given the option to
shift the screen image to the left to see other generations on the right.
Each time you press the right arrow key, it will shift by one generation.
You can also push the down arrow key to see names below. You may move up,
down, left and right having a total of 66 lines and 10 or more columns.
Press enter for the next 66 lines.
This tree routine is the one that uses the five ascii codes that show on
screen two of the options. These codes are used to draw the lines from
parent to child. If your printer does not print IBM graphic characters,
Brother's Keeper Ver. 4.5 Page 15
(see your printer manual for a dip switch to change for IBM character
set) try the sideways option (if you have a graphics printer) or change
the codes to the ones your printer uses which look like those that
display on the options screen. If you can NOT get the lines to look
right, set the options as follows and print regular (not sideways):
vertical (124) |
horizontal (45) -
corner (124) |
vert/right (124) |
horz/down (45) -
Note: If you have a laser printer which can print landscape, you can set
your laser printer for landscape mode using the Print string
routine and then you should print regular (not sideways). The
sideways routine in this program is different from the landscape
mode of laser printers. Also, laser printer users may have better
results if they specify a page length of 59 lines instead of 9999.
Also HP laser printer users can use the Print string routine at the
main menu to send the string 27, 40, 49, 48, 85 to cause the
printer to use IBM graphic characters.
NAME, NUMBER, BIRTHDAY PRINTOUT
Option number 1 of the N routine will print all names, birth dates, and
code numbers in numerical order. If a name field is blank or is equal to
"Not used" or is equal to "*unknown" then it will not print. Option
number 2 will also print everyone, but it allows you to custom design a
report with any information about each person. See Appendix L for
information on custom reports.
If you pick option number 3, you will create a file called ALPHA1.DTA
which may then be sorted alphabetically. (You can have the routine copy
everyone or just the descendants of a certain person.) Each person's
name will automatically be changed to last name first (see LAST NAMES
below). This file may then be sorted into a file called ALPHA2.DTA and
when that file is printed (option 4 or 5), you will have an alphabetical
list. In order to print the alphabetical list you must first run routine
number 3 to create the file ALPHA1.DTA. (This file will take up 59 bytes
of disk space for each name.) After the file ALPHA1.DTA is created,
you can sort the file while still in the Brother's Keeper program if you
have enough memory and if the SORTF.COM program is on your program disk.
If you are not able to sort from within the BK program, then you must
stop the program in order to sort the file. To sort the file use the
SORTF program. Copy the SORTF.COM file to your disk and then type SORTIT
which is a batch file to sort the file. (The files SORTIT.BAT and
SORTF.COM should be on your data disk or in the same sub-directory as the
data.) If you do not have the SORTIT batch file, just type:
SORTF ALPHA1.DTA ALPHA2.DTA
The sort may take a minute or so, depending on how many names you have.
(The sorted file will also use up 59 bytes of disk space for each name.)
When the sort is finished, restart the BK program and run the N routine
Brother's Keeper Ver. 4.5 Page 16
option 4 or 5 to print the alphabetical list.
You can run options 4 and 5 several times without having to sort the file
again. However, you will need to sort again if you add people to the
file. See Appendix L regarding custom reports.
Option number 6 will create a file (called BIRTH1.DTA) which can be
sorted to print a birthday list. This routine will only include people
who are still alive (the date of death field is blank) unless you
specify otherwise. This routine will also attempt to give married women
the correct last name, even though you entered their maiden names. If
you choose to create a file of the descendants of someone, you will also
have the option to include other people in the list (just in case you
want to include a relative who is not part of the descendant list).
After running this routine, you may type Enter to sort the file
or you may stop the BK program and sort the file by typing BIRTHDAY.
That will run the batch file which sorts the data. The same requirements
that are discussed above about needing the SORTF.COM program
also apply to this sort routine.
After the sorted file (called BIRTH2.DTA) is created, start the BK
program and pick N then 7 to print a birthday list. This will show
everyone's birthday in order, starting with January.
If the results of the birthday list are not correct, check to make sure
that the format of your birth dates matches what is specified on the
options screen as far as date type. (See dates in Add section above.)
If your dates are not all in the same format, you will get strange
results. You can use the BROTHERU program to change the format if you
wish, but be sure to have a backup copy of all your data files before
changing the date format since sometimes the results are not what you
expected.
The files ALPHA1.DTA, ALPHA2.DTA, BIRTH1.DTA, and BIRTH2.DTA are
temporary files which can be deleted (if you wish) after printing. They
must be recreated anyway if you later want to print an updated report.
You may edit these files if you wish to make changes before printing. DO
NOT EDIT ANY FILE WHICH HAS A NAME ENDING WITH .DT4.
The .DTA files are created on the same drive or in the same subdirectory
as the .DT4 files. If your programs are on a different drive, or in a
different subdirectory, you will need to change to that data area before
sorting with the SORTIT or BIRTHDAY batch files. It is possible to
change the batch files so that the drive or path is included in the batch
file. Just put the drive or path name in front of the existing file
names. For example, if your data is on the B: drive, you could change
the BIRTHDAY batch file to read:
SORTF B:BIRTH1.DTA B:BIRTH2.DTA /+47,4
If you have modified the batch file to include drive or path names, you
may then exit the BK program, type the name of the sort batch file, and
then restart the BK program without having to change directories.
Brother's Keeper Ver. 4.5 Page 17
LAST NAMES
Certain suffixes such as Jr and Sr will be ignored by the program while
it is looking for each person's last name. If you put a suffix after a
name, and the program thinks that the suffix is the last name, you can
add a period after the suffix and the program will skip it and find the
correct last name. For example, if you put MD after a person's name, you
should put a period after it so that it will not be alphabetized under
the M's. You could end the name with MD. or M.D. and then it should
print correctly. The program will also attempt to place two part last
names in the proper order. If you come across a two part last name that
does not alphabetize correctly, let me know what it is and I will send
you a corrected program.
AHNENTAFEL
The L routine will print an Ahnentafel list (Ahnentafel is from a German
word meaning ancestor table). This is a chart which lists ancestors of
a person, without drawing a chart like the Ancestor routine. You have
the option to show relationships (such as Parent, Grand Parent, etc.).
This routine will show standard code numbers starting with 1. The father
of any person has a standard code number of double the child. The mother
of any person has a standard code number of double the child plus 1. The
Custom report routine is used when printing so that you may choose which
information to print about each person.
PRINTER STRINGS
The P routine will send any of the 3 print strings (described in detail
above in the options section) to the printer. It also has other print
strings for laser printers.
WORD SEARCH
There are two types of Word searches. The first type will let you enter
one word or name and will search all fields of each person for a match.
If you type "Chicago" it will find all people who were born or died in
Chicago, or have the word "Chicago" in a message line, or even have
"Chicago" in their name. The second type of Word search is field
specific, which means that it searches for a word only in a particular
field. It can also search for people with several fields which match,
and it uses the Custom report format for printing. This second type of
Word search will let you find all the females who were born in Chicago in
1950.
First a discussion of the first type of Word search. It will allow you
to search all fields and message lines. Type the word or words you are
searching for (capitals or lower case makes no difference). The program
will then search the names, dates, locations, and message lines (not text
files) to find a match and will display or print the names of people who
have data which matches. When the end of the file is reached, you will
be asked if you also want to search the marriage records. If you wish to
search the 2 date fields and 2 place fields associated with each
marriage, then push enter, otherwise you may skip the searching of the
marriage file.
Brother's Keeper Ver. 4.5 Page 18
Note that the first word search routine is looking for an exact match to
what you type in. So if you type "Joe Doe", it will not match "Joe Q
Doe". However, the search is useful to find all relatives who were born
in, or died in, or were married in, a certain city. You may also match
people who share a common date. For example, if you matched "1954" you
would find all people who were born or died in that year.
The second type of Word search will let you enter what you are searching
for in the appropriate field. If you enter information in more than one
field, a person will have to match ALL fields in order to be a match.
Some of the fields (name and locations and message lines) will allow you
to enter two words and you can specify whether it has to match both words
or either word in order to qualify as a match. Some examples are given
on the input screen. You may then use the Custom report format to print
the matching names. (See Custom reports in Appendix L.)
STOP
* NEVER remove the DATA diskette unless instructed to change disks or
until after typing S to stop. Some of the files are not fully
updated until you type S and stop.
* If you have 2 data diskettes, you must STOP the program, then change
data diskettes, and then restart. The program currently will not
link people between 2 diskettes.
Brother's Keeper Ver. 4.5 Page 19
APPENDIX A. HOW TO MAKE CORRECTIONS
If you are correcting spelling or dates, use the MODIFY routine and TAB
(or UP arrow) and Shift TAB (or DOWN arrow) to move to the field to
change. Then use the left or right arrow keys to move within a field,
use Esc if you want to erase a field, and use Ins and Del to insert or
delete characters.
IF YOU ENTERED SOMEONE'S CHILDREN IN THE WRONG ORDER, do the following.
First, go to the modify routine and type the parent's code number or name
and the parent's information will appear on the screen (use either the
husband or the wife). The children's code numbers will show along with
their names. The first child you entered will be the first code number
showing, the second child you entered will be listed second, etc. You
may correct the order on the screen by typing the letter R and then
retyping the code numbers in the correct order. Make sure the code
number shown for first child is the actual first child, etc. Push F1
when they are correct.
IF YOU ENTERED SOMEONE WITH THE WRONG PARENTS, you may correct it by
doing the following. First, modify the record of the person you said was
the parent, but was not (use either the husband or the wife). When the
wrong parent's record is showing on the screen, type D and delete the
child who should not be there. Then you may go to the add screen and
bring up the correct parents and then add the child by typing the child's
code number or the name and F8. The child added to the family will then
be the last child. If the children of the family are now out of order,
you may correct that as described above in the children order section.
IF A MARRIAGE IS IN ERROR, use the modify routine to show the person with
the wrong marriage. Type X to delete a marriage. You will then be shown
all the marriages for this person and be allowed to delete one. When a
marriage is deleted, the husband and wife stay in the file as people, but
the connection which shows their marriage is deleted. If the marriage
also had children records related to it, the children will have their
parent connection deleted, but the children will stay in the file as
people. These children may then be added as children of some other
marriage by using the Add routine.
IF A MARRIAGE IS OUT OF ORDER, use the modify routine to show either the
husband or the wife. Type W to correct the spouse order. You will be
shown all the marriages for this person and be allowed to change the
order.
Brother's Keeper Ver. 4.5 Page 20
APPENDIX B. PRINTER PROBLEMS. (also see Appendix M)
Many of the questions or problems I have received have related to printer
problems. The printer options can be set in the Options routine.
Some printers can not backspace. If your printer can not backspace you
should set that option to 0 (zero) or names will double print on some
printouts and the ancestor chart may not print correctly.
Some printers can not do a carriage return (CR) without also doing a line
feed (LF). If your printer is one of those, set that option to 0 (zero)
or names will double print on some printouts and the ancestor chart may
not print correctly.
You may test your printer's features by typing a T at the lower right
corner of option screen 2.
Most printers want a carriage return and line feed at the end of each
line. If your printer wants only a carriage return, set that option or
everything will double space.
The program will try to print some reports in compressed format which
lets you print 132 characters per line on most printers. You may enter
the decimal values of the codes which must be sent to your printer to do
compressed and regular print. If you have a wide carriage printer, you
may print 132 columns without compressing, so if you wish you may set the
codes to zeros and it will print those reports using the full size paper.
You may set up the codes which start bold print and turn off bold print
for your printer. Check your printer manual and see what the decimal
values are for the codes which do that. If your printer can not bold
print, set the values to zero. Bold could actually be enhanced or
emphasized or italic or whatever you want the names to appear as. The
program also needs to know if your printer can bold print when printing
compressed. Many printers can not do that, so if yours can not, the
program will try to backspace (if possible) to make names bold print when
printing compressed (on the descendant printout). The program will only
try to bold print names on the descendant printout and the family group
sheet printout.
There are up to 7 codes to turn on and off compressed print and bold
print. Many printers only require 1, 2 or 3 codes to control those
features. If the first code of the 7 is zero, none of the 7 codes are
sent. If the first code is not zero, all 7 codes are sent. Normally,
codes of 0 (zero) at the end will not affect the printer output. If you
do not want the extra 0's to be sent to the printer, change the extra
codes to 999 and those codes are not sent.
The descendant printout will print generation numbers at the top and
bottom of each page. You may turn this feature off in Options.
I have tested the programs on several computers and with several
printers. However, I do not have access to all combinations of equipment
so it is quite possible that some program changes may still have to be
made. Let me know if your printer is not cooperating and I will try to
help. Tell me what version you are using. (4.5)
Brother's Keeper Ver. 4.5 Page 21
APPENDIX C. A LITTLE EXPLANATION ABOUT RELATIONSHIPS:
Your uncle is the brother of your father or mother.
Your aunt is the sister of your father or mother.
Your great uncle (or grand uncle) is the brother of your grandfather or
grandmother.
Your great aunt (or grand aunt) is the sister of your grandfather or
grandmother.
Your great-great uncle is the brother of your great-grandfather or
great-grandmother.
Your great-great aunt is the sister of your great-grandfather or
great-grandmother.
Your first cousin is the child of your aunt or uncle.
Your second cousin is the grandchild of your great aunt or great uncle.
(If two people are first cousins, the children of each of the
people will be second cousins.)
Your third cousin is the great-grandchild of your great-great uncle or
great-great aunt. (Children of second cousins, are third cousins.)
Your first cousin, once removed, is the child of your first cousin or
is the child of your great uncle or great aunt. (see also REMOVED
COUSINS) If someone is your first cousin, then his or her child is
your first cousin once removed. (Once removed means one generation
level different from you.) All your regular cousins (first, second,
etc.) are at the same generation level as yourself. Those at
different levels are "removed." If someone is YOUR first cousin once
removed, then you are HIS or HER first cousin once removed also.
Your second cousin once removed is the child of your second cousin.
Your first cousin twice removed is the child of your first cousin once
removed (i.e. the grandchild of your first cousin).
Your second cousin twice removed is the child of your second cousin once
removed (i.e. the grandchild of your second cousin).
REMOVED COUSINS:
If two people are some type of cousins, but they are at different
generation levels, then here is the way to compute their relationship.
(The program does this automatically when printing, but you may want to
know what it is doing.)
1. Count how many generation levels they are apart. This is the number
they are "removed."
2. Start with the one at the highest generation level (the older level)
and count how many generations up you must go to find the brothers
or sisters that are the ancestors of these cousins. This is the
"FIRST" or "SECOND" or "THIRD" part of the cousin relationship.
GREAT-GRANDFATHER
/ \
GRANDFATHER GREAT-UNCLE
/ \ \
FATHER UNCLE 1st COUSIN ONCE REMOVED
/ \ \ \
>YOU< BROTHER 1st COUSIN 2nd COUSIN
/ \ \ \
SON NEPHEW 1st COUSIN ONCE REMOVED 2nd COUSIN ONCE REMOVED
/ / \ \
GRANDSON GRAND-NEPHEW 1st COUSIN TWICE REMOVED 2nd COUSIN TWICE REMOVED
Brother's Keeper Ver. 4.5 Page 22
APPENDIX D. SAMPLE PRINTOUT.
Below is an example of a descendant printout. Note that each new
generation is indented. All relationships such as UNCLE, COUSIN, etc. are
computed by the program.
* JOSEPH P. JONES (12/20/1895) - (03/05/1949) m. SUSAN SMITH (01/05/1902-
(GRANDFATHER)
. * JOHN JONES (05/19/1920 - m. (12/07/1940) MARY GREEN (08/05/1921 -
(UNCLE)
. . * BILL JONES (03/23/1942 -
(FIRST COUSIN)
. . * MARY JONES (02/04/1944 - m. (03/04/1964) PETER WHITE
(FIRST COUSIN)
. . . * FRANK WHITE (05/04/1971 -
(FIRST COUSIN ONCE REMOVED)
. * MARTHA JONES (09/19/1923 - 11/17/1981)
(AUNT)
. * GEORGE JONES (12/13/1926 - m. (01/05/1949) LOIS WILSON (03/18/1927-
(FATHER)
. . * CAROL JONES (05/18/1953 -
(SISTER)
. . * JACK JONES (05/03/1955 - m. (08/23/1977) MICHELE MOE (07/22/1955-
(MYSELF)
. . . * MARTHA JONES (04/03/1981 -
(DAUGHTER)
The tree chart for this family would print as follows:
Joseph P. Jones ----- John Jones ------ Bill Jones
| |-- Mary Jones ---- Frank White
|
|-- Martha Jones
|-- George Jones ---- Carol Jones
|-- Jack Jones ---- Martha Jones
Brother's Keeper Ver. 4.5 Page 23
APPENDIX E. CHANGES FROM PRIOR VERSIONS.
Version 4.5 contains the following changes from 4.3
1. BROTHER and BROTHERP were combined into one large program (BK).
2. Program requires 512K to run, and 640K if over 2,000 names. (If that
is a problem, vers. 4.3 uses 384K and can read the same data files.)
3. Option for not pushing enter at main menu.
4. Left margins and top margins for group sheets.
5. Custom reports for Word search and Ahnentafel.
6. Word search (type 2) is field specific with "and" and "or".
7. When adding, can display children with F9 and jump to modify with F6
8. When modifying, can jump to add with F6.
9. On tree report, can show which of multiple spouses is parent.
10. The BROTHERU utility program can correct more link problems with Q.
11. The BROTHERU program can compute and display relationships.
12. Age of person shows on Modify screen.
13. Option of lower case date names and no leading 0 for day.
14. Option can be set to have the startup output be Print or Display.
15. Wider tree charts available.
16. On custom reports, a birth or death date with field size of 4 will
print only the year of birth or death.
I have dozens of ideas from users for new features. However, most
features tend to make the program larger. So, one of my current projects
is to make the program smaller so that I can add more features. This may
take a few months. I will be converting to a totally new file structure
which will have many benefits. When complete, people with 512K of RAM in
their computer should be able to enter as many names as people with 640K
machines. The 15,000 name limit will then be raised to over 30,000.
Also, the data files will be in compressed format, so that the same size
diskettes will hold over 3 times the data. Meanwhile, I will also be
working on improving the BKBOX program (which prints box tree charts) and
the BKREPORT program (which prints register number system reports,
outline reports and 3 by 5 cards). If you do not have these two programs
yet, they are available on some BBS's and on CompuServe (ROOTS forum) and
on GEnie (GENEALOGY forum). They are also available by mailing in the
form at the end of this file.
All registered users are notified about new versions. I will also send
registered users at least one new version at no additional charge.
(Actually, to date I have sent registered users all major upgrades at no
charge, however, in the future, I may need to charge a small fee for
updates beyond their one free update.) If you have used this program and
find it to be of value to you, you are encouraged to send in the
registration fee to the author (see Appendix N for why to register). I
have no way of informing you about improvements to the program unless you
write to me. When you write, enclose the registration form found at the
end of this document. If the program does not have a feature you would
like, mention it on the form. I tend to add new features that registered
users suggest whenever possible. This program has come a long way since
version 1.0 - thanks to the suggestions from registered users. There is
usually a new version of the program available (with minor changes) every
couple months or so. Lately, there have been significant improvements to
the program about every 6 months.
Brother's Keeper Ver. 4.5 Page 24
APPENDIX F. CONVERTING FILES FROM PREVIOUS VERSION.
If you have used the FAMILY program or FAMILY3 program, there is a
conversion program to convert your data. If you have been using BROTHER'S
KEEPER version 4.0 through 4.3, you do not need to convert any files.
If you have used PAF (Personal Ancestral File) there is a conversion
program called BKGEDCOM that will convert your data for use by BROTHER'S
KEEPER. This program will also create GEDCOM files and read GEDCOM files
from other programs which are compatible with PAF GEDCOM.
If you have data in Genealogy on Display, Family History System, or
Linkages, see information on the registration form (last page).
If you have entered names using an old version of the my program (which
was previously called FAMILY or FAMILY3), you will need to run the
CONVERT4 program one time in order to move the data which you have
previously entered over into some new files which version 4 of BROTHER'S
KEEPER uses.
The conversion program has been sent to all registered users. If you
need the CONVERT4 program and do not have it, write to John Steed and
specify which version you need to convert from.
APPENDIX G. DO YOU HAVE ANY SUGGESTIONS and MAY I HELP YOU?
I have received many fine suggestions from users of the program. The
program would not be what it is without this help. Please send any
suggestions you have. I may not make all the changes you suggest, but I
have been able to make many changes over the years. Some changes are
easy to make and I may be able to send you a revised version which would
be very useful to you. Other changes are complex and may take a long
time to implement.
If you have a problem I will try to help you. Send me a description of
the problem and tell me what version you have (4.5) and what size disks
you use. For reference, Version 4.5 was released November 1989.
Brother's Keeper Ver. 4.5 Page 25
APPENDIX H. TECHNICAL STUFF
You do not need to know any of this to run the program, but some people
may want to know what is going on.
Most information is stored in 10 disk files:
FAMLFILE.DT4 - holds information about people.
MARRFILE.DT4 - holds information about marriages.
LOCATEFL.DT4 - holds all locations and check data
MESSFILE.DT4 - holds message lines for each person.
FOPTIONS.DT4 - holds option parameters (colors, printer info, etc.)
ALPHFILE.DT4 - holds last and first names for alphabetical search
ALTKEYS.DT4 - holds Alt key names/places you define (see Appendix I)
REPORTS.DT4 - holds specifications for custom reports you create.
BOTTMESS.DTA - holds the 4 line personal message for Group sheets.
PARAMETR.DTA - holds default parameters for Group sheets.
There are also 4 temporary files, ALPHA1.DTA, ALPHA2.DTA, BIRTH1.DTA, and
BIRTH2.DTA which are used for printing birthday lists and names
alphabetically.
The data disk will contain the files called "FAMLFILE.DT4" "MARRFILE.DT4"
"LOCATEFL.DT4" and "MESSFILE.DT4" which will store the information. When
first starting out these files will be created. Each person added will
take up 230 bytes (characters), each marriage added will use 98 bytes,
each message line will use 91 bytes, and each location will use 60 bytes.
Do NOT use a word processor or editor to modify any of the .DT4 files
since they have records of fixed lengths and if any record length is
changed by 1 character, it will mess up everything.
The options file FOPTIONS.DT4 will be on the program diskette if you have
2 disk drives, otherwise it will be on the data diskette. If you have 2
program diskettes, there will be a FOPTIONS.DT4 file on each program
diskette.
Each person has a code number, each marriage has a code number, and each
message line has a code number. These numbers can be up to 5 digits. In
order to save disk space, the code numbers are converted to a 2 character
string. Then these 2 character strings are written to the disk. Only
ascii characters from ascii value 32 ("space") up to ascii value 254 are
used. Each record ends with an asterisk, a carriage return and line feed
(except in the alpha file).
The alpha file (ALPHFILE.DT4) contains 5 characters of the person's last
name and 5 characters of the person's first name (actually the first 5
characters in the name field, so it may include part of the middle name).
Certain suffixes like Jr and Sr are ignored. Also anything after the
last name which ends with a period will be ignored. For example, if you
put MD after a last name, the program will think the last name is MD, but
if you put M.D. after the last name, the program will know that it is not
the person's last name. In the alpha file, the first 10 characters are
person #1, the next 10 characters are person #2, etc. Each time that the
BROTHER program is started, the entire alpha file is read into RAM memory
so that alpha searches will be quick.
Brother's Keeper Ver. 4.5 Page 26
Here is the file layout of the FAMLFILE.DT4 file in case you want to copy
it and read it with a database program. Do NOT copy from the database
files back to the .DT4 file.
field size
code number 5
name 40
date born 15
where born 2
other date1 15
other where1 2
date died 15
where died 2
other date2 15
other where2 2
other date3 15
other where3 2
reference or other 15
occupation or other 25
sex 1
marriage record number
of the parents 2 (2 char representing a 5 digit number)
marriage record numbers
for 8 spouses 2 each - total 16 " "
message record numbers
for 7 message lines 2 each - total 14 " "
future use 12
future use 12
an asterisk 1
carriage return/line feed 2
-----
total 230
You may also create a Custom report and send it to a disk file and then
read that file as fixed record length into a database program.
Brother's Keeper Ver. 4.5 Page 27
APPENDIX I. ALT KEYS (user defined)
If you find yourself repeatedly typing the same name or city, you may use
a simple procedure to save time and reduce errors. You may define any of
the alphabet keys (A-Z) to be any name, city and state, or word. After
you define what the key will be, you just push and hold the Alt key and
then press the alpha key and the name or word will appear on the screen.
Use the following procedure to define an Alt key. Type the name or city
or word in any field on the add or modify screen. Then hold the Alt key
and press F10 (function 10). The words you have typed will start to
blink. When they are blinking, hold the Alt key and press any alpha key
(A-Z). The words will stop blinking and that key sequence (Alt-alpha
key) is now programmed. The next time you want to type that name or city
or word in any field, just hold Alt and press the same alpha key. You
may program all of the alpha keys to be a different name or word. These
programmed keys will be remembered each time you restart the program.
You may change what a key is defined to be by simply re-defining using
the above procedure.
Example: Suppose you are going to add several people who were all born
in Rockford, Kent County, Michigan. When you type the first person, type
Rockford, Kent County, Michigan in the "born where" field. Then before
you push enter, hold the Alt key and press F10 (function 10). The entire
field will start blinking. Then hold the Alt key and press R. The field
will stop blinking and you may continue with adding the person. The next
time you want to type Rockford, Kent County Michigan in any field, just
hold the Alt key and press R and it will appear.
Example: Suppose you are going to add several people who all have the
last name of Winchester. When you type in one of them, type just
Winchester in the name field (do not type the first name). Hold the Alt
key and press F10 and the word Winchester will blink. Then hold the Alt
key and press W and the word will stop blinking. Then press Esc to erase
the name, and type the first name and middle name. Then hold Alt and
push W and Winchester will appear. For each person that you add, just
type the first and middle names and then push Alt-W.
If you press Alt-F10 and then decide you do not want to have what is
blinking saved as an Alt-key, then just press any key without holding Alt
and it will not be saved.
Also see the sections above on pages 3 and 4 describing shortcuts for
duplicating locations which were recently entered.
You may print the strings you have saved for each Alt key with a routine
in the BROTHERU program.
Brother's Keeper Ver. 4.5 Page 28
APPENDIX J. Utility program
There is also a utility program called BROTHERU included in this set of
programs. This program has a routine to check the quality of your data
and can fix many errors which may turn up. The program can set up the
proper printer codes for certain printers. If your printer is not
listed, you may have to consult your printer manual to obtain the printer
codes and then use the options routine to enter them.
The utility program will also let you save your options file by copying
it. You may then restore the saved file at a later time. This may be
useful for people who have 2 different types of printers. You may set up
the options for one printer, and then save the file with a special name.
Then set up the options for the second printer and save that file with a
different name. You may then run the utility program and restore either
options file depending on which printer you wish to use. All options on
screen 1 and 2 of the options screens are saved or restored, so you can
even save 2 different sets of screen colors, one set the way you like
them, and the other the way your spouse likes them.
You may also use the utility program to print all the values you have
stored for the ALT key combinations.
If you decide to change the date format after you have entered many
dates, you can use the utility program to change from any of the 9
formats to any other of the 9 formats. Be sure to copy all of the .DT4
files to backup floppy disks before running this routine, just in case
there is any problem. Also change date format on Option screen 1.
You may use the utility program to "delete blank message lines"
for people who once had messages. If a person has message lines, there
will be an * displayed at the beginning of the line which shows their
name on the ADD or MODIFY screens. If, however, you later delete those
message lines for that person, the * will still be displayed (since the
program does not check to see what is in the message lines at that time).
By running this special routine in the utility program, it will reset the
pointers for message lines, and all pointers to blank message lines will
be removed. That will cause the * to not appear for people who no longer
have message lines. This routine will NOT reduce the size of any files
on your disk.
There is also a routine to create a Tiny Tafel file. This is a
relatively new type of report. The Tiny Tafel file is a summary of all
of your ancestors. The file can be used to find other people who are
researching the same family lines that you are. There are computer
systems set up to help people match their research with other
genealogists by matching the Tiny Tafel files of each. This is a new
idea and has only been in operation for a few months. If you have a
modem, you can call one of these "computer bulletin boards" which has the
Tafel Matching System, and obtain further information. This routine in
BROTHERU only creates the Tiny Tafel file. It is recommended that you
also obtain a program such as TTGEN12 which will allow you to edit the
file and insert and delete lines. You may contact John Steed and ask for
further information.
Brother's Keeper Ver. 4.5 Page 29
APPENDIX K. CONFIG.SYS file.
The BK program needs to open several files at the same time. Because of
this, you may need to add a line to a special file on the disk you "boot"
from. If you get an error message when starting BK relating to file
problems, then check the disk that you use when turning on the computer
each time. (If your computer boots from ROM as TANDY 1000 systems do,
you will need to make a boot disk using FORMAT B:/S as described in your
DOS manual.)
Type DIR and see if there is a file called CONFIG.SYS on your boot disk.
If the CONFIG.SYS file DOES already exist, look at what is in it as
follows:
TYPE CONFIG.SYS
That will display on the screen the lines that are in the file. If it
already has a line in it which says FILES=20 or FILES= (any number 12 or
more) then leave it alone. If not, you will need to add the FILES=12
line to the file. (Any number over 12 is fine, up to about 30.) You do
not want to change any other lines in the CONFIG.SYS file. You can use a
word processor to modify the file if the word processor reads and writes
in ASCII (i.e. not in some special format).
After the FILES=12 line is in the file, restart or reboot the computer.
If the file DOES NOT exist, then create it and put a line in the file as
follows:
FILES=12
If you do not know how to create the file and put that line in it, here
is a way. When you are at the system prompt ( which is A> or C> ) you
would type the following, and push enter at the end of each line:
COPY CON CONFIG.SYS
FILES=12
then push F6 (function 6), and then push enter. It should say "1 file
copied". You should then have the CONFIG.SYS file with the FILES=12 line
in it.
After that line is in the CONFIG.SYS file, restart or reboot the
computer. When the computer boots, it reads that file and will allow 12
files to be open at the same time. The BK program should then work
properly.
TANDY 1000 users will have to change their systems to boot from a disk
instead of from ROM. You have a program called SETUP-- which you will
need to run. Look in your manual for the name of your setup program - or
look in the index of your manual under CONFIG.SYS. Run the setup program
from TANDY and pick the option to boot from a disk. Then put the disk
with CONFIG.SYS in the A: drive and reboot the computer to read that
file.
Brother's Keeper Ver. 4.5 Page 30
APPENDIX L. CUSTOM REPORTS
BROTHER'S KEEPER gives you the ability to design your own report format.
You may print custom reports either in number order or alphabetical order
when using the N routine and also when printing Ahnentafel charts and
when using Word search. When you pick the custom report option, you
will be shown the different fields which you may print for each person.
For example, you may wish to print for each person their number, name,
father's name and mother's name. So you would choose field numbers 1, 2,
17, and 18. As you choose each field number, you will be shown the normal
length for that field. For example, the name field is 40 characters
long. You may shorten the normal length for your report if you wish. If
you type 25 for the name length, that will be the length when it prints.
For all names, a special routine will automatically remove middle names
of people with names longer than the length you specify. That way, the
last name will not be cut off. If you shorten the length of a field
which is not a person's name, the field will be cut off at the end if it
is too long. For example, date fields are 15 characters long, but most
dates fit in 11 characters, so you may shorten a date field to 11
characters. There is also a special routine for birth date and death
date so that if you shorten the length to 4, it will print only the year
(the last 4 characters). If you lengthen a field, it will print extra
blanks after the field is printed. (That may improve readability.)
As you type the fields and lengths, the total length will display at the
top. The total length is the sum of the field lengths plus 1 space
between each field. Use this as a guide and try to keep the number
under the maximum number of characters your printer can print on a line.
Most printers can print 80 characters in normal print and 132 in
compressed print. If you attempt to print more than the number of
characters your printer can handle, your printer might jump to the next
line, which will cause problems with page headings.
You may press the up arrow to back up if you wish to make a correction.
After you define your report, press F1 and print it. When the printout
is finished, you will be asked if you wish to save that format. If it is
a report you wish to print again in the future, answer Y (for yes) and
give a brief description of the report. Then the next time you print a
custom report, you may recall that format to print again. (Press F5 to
recall a previously saved report.) You may create and save many
different custom reports.
If you are printing in alphabetical order, you do NOT need to sort the
file each time you try a different custom report. You only need to run
routine 3 when you have added new people to the file, or when you wish to
sort a different group of people.
You may print the fields in any order. (For example, birth date in first
column and name in second.) The names will print in number order if you
choose N - 2 or are doing a word search or else they will print in
alphabetical order if you choose N - 5.
The custom report formats are saved in a file called REPORTS.DT4.
Brother's Keeper Ver. 4.5 Page 31
APPENDIX M. PROBLEMS Questions and answers
If you have printer problems, also read Appendix B. If you just want to
make corrections to information you have entered, read Appendix A.
Q. I can't get the program to start. What is wrong?
A. Well, it could be one of several things.
First of all, do you have enough RAM memory in your computer? The
program needs at least 450K of available memory. If you have only
384K, write John Steed and request version 4.3 which will run on
your computer. Even though your computer may have 512K of RAM
memory, other things may be using up some of the memory. To see how
much memory is available for the program, you should run a program
called CHKDSK which is located on your DOS disk. Just type CHKDSK at
the A> prompt (or C> prompt) and it will give you several lines of
information. The last two lines are important to the discussion
here. The next to the last line will show total RAM memory, and the
last line will show what is available for programs such as Brother's
Keeper. If the last line shows less than 450,000 you have a problem.
If your computer has 512K, and is a Tandy 1000, it is possible that
up to 64K of the memory is being reserved for extra video usage.
There is a way to free up that memory and make it available for
program usage (I don't think it is explained in your manuals). It is
possible to have 640K of RAM memory in your computer, and yet still
not have 450K available for programs. If for example you have a RAM
disk in use it will take up memory. Also pop-up programs such as
Sidekick will use up some of your memory. Look in your CONFIG.SYS
and AUTOEXEC.BAT files to see what all you have running. Also, DOS
itself requires about 50K or so of memory, depending on what version
you have. The line BUFFERS=num in your CONFIG.SYS file will also use
up some RAM memory (do not use over BUFFERS=25).
OK, assuming you have enough memory, you also need a line in your
CONFIG.SYS file which says FILES=12 (or some number larger than 12).
This is explained in Appendix K. If you don't have that line in the
CONFIG.SYS file, you will see the opening screen of Brother's Keeper
and then you will get a message telling you that you need that line
in the file.
Thirdly, you might have a problem of the computer "locking up" when
you type BK. This is caused by the dip switch inside your
computer set in the position that means you have a 8087 co-processor,
when in fact you do not have an 8087 math co-processor. So, if the
computer freezes up and you have to turn it off to regain control,
check that co-processor switch.
If you still have problems starting the program after checking all
the above items, try removing all memory resident programs and all
device drivers. The easiest way is to format a blank diskette with
the FORMAT /S command. Then create a CONFIG.SYS file on that diskette
with only the line FILES=12 in it. Then reboot the computer with
that diskette in the A: drive. Then try to start the program. If it
still does not work, contact John Steed and describe the problem.
Brother's Keeper Ver. 4.5 Page 32
Q. I have played around with the program a little and now I want to just
start over. How do I get rid of the names and information I have
entered so that I can start from scratch?
A. All the data that you enter is stored in files which have names
ending with .DT4. If you stop the program and change to the drive or
subdirectory which contains the data files, you can type DIR *.DT4
and you should see about 5 files listed. If you erase those files,
you can start over. So if you are SURE that you want to start over,
you can type ERASE *.DT4 and all the data files will be gone.
Q. When I look at someone's information in the Modify section, it shows
UNKNOWN for the names of the parents. How do type in the parent's
names?
A. In order to add the parents of someone, you need to go to the Add
routine. Type in the Father's name for husband, and the Mother's name
for wife. Then type the child's name. Then the parent's names will
show at Modify. If you have entered the wrong parents for someone,
see Appendix A.
Q. How do I enter information for a family if I only have the Mother's
name but I don't know the Father's name?
A. You can either enter the Father's name as _____ _____ (if you think
you will collect the information later) or you can type the name as
*UNKNOWN and it will never print on any report.
Q. How do I enter the second husband for a woman?
A. Using the Add routine, type the name of the second husband. Then for
the wife, type the code number for the wife or search by name. When
the wife is displayed, the program will know that it is an additional
marriage for her.
Q. When I print the Tree report, why do I get strange characters instead
of the nice lines I see when I display the report?
A. The program will try to print lines using the extended IBM character
set which contains graphic characters. Some printers can print IBM
graphic characters, and some will only do so if you set a certain
switch in the printer or send a certain code to the printer. Some
printers such as the Epson FX series do not print the IBM extended
graphic characters. In the case of the FX, there is a Shareware
program available which will program your printer to print those
characters. If you have an HP Laserjet II printer, or have the
original Laserjet with the Y cartridge, then use the P routine to
send the codes to change to IBM graphic characters. If your printer
can not print graphic characters, then change the numbers at the top
of Options screen 2 as described in Tree section above.
Q. Why doesn't the sideways Tree report print work for me?
Brother's Keeper Ver. 4.5 Page 33
A. The sideways report is designed to work on a printer that is
compatible with IBM or Epson graphic printers. If your printer
prints something that does not look like sideways characters, then
your printer is not compatible. Do not worry about it, it is the
same report as the regular Tree report so you are not missing much.
Note: if you have a laser printer, this Sideways report is not the
same as Landscape. If you wish to print in Landscape mode, set your
laser printer for Landscape and then run the Tree report as a regular
(not sideways) printout.
Q. I got an error message saying "Device fault". What does that mean?
A. Usually it means that your printer was not turned on or not
connected. If you do not have a printer attached, be sure to have
output set to DISPLAY. Even the Word search routine will try to print
unless you change output. Device fault could also mean a problem
with your disk drive (if it happens when you are adding, modifying,
or reading data).
Q. What does the error message "Bad record number . . ." mean?
A. If you get this error message it could mean you have a problem in
your data files. Each name in the file has several "pointers" which
indicate which other people are related to him or her and which
message lines and which locations are associated. If these pointers
get messed up, you have a problem. Hopefully, you have a recent
backup of your data files which you can use if necessary. In any
case, make a couple more backup copies of your *.DT4 files before
trying to solve this problem. This problem is usually caused by
exiting the program improperly. Never remove the data diskette until
you choose S to stop the program. Also, never turn off the computer
while still in the program. If your data files get messed up, run
the Q routine in BROTHERU. Then if necessary contact John Steed.
Usually if you send me a diskette with a copy of the *.DT4 files and
a description of the problem I can correct it for you. One person
received the "Bad record number" error message only when printing an
alphabetical list. I had him look at what was in the ALPHA2.DTA file
(which is the file that contains the names after they are sorted).
It was an error message from the sort program. It said that he had
the incorrect version of SORT.
Q. If I want to keep 2 or more sets of data files totally separated from
each other, how do I do it?
A. To create another set of data files which will not interact with your
existing files, you need to use a new diskette (if you use B: for
your data drive) or create a new subdirectory (if you have a hard
disk). If you use floppy disks, be sure to STOP the program before
changing diskettes. If you have a hard disk, you can go to the
Options screen 1 and type a different path and then the program will
change to the data files located in that subdirectory. (The program
will not create the subdirectory, you need to create it yourself with
the DOS command MD.) You do not need to copy the programs to that
subdirectory unless you want different configuration files (e.g.
Brother's Keeper Ver. 4.5 Page 34
different names for the fields or different default parameters).
Q. I still need help, what do I do next?
A. Well, if you decided to read the documentation you must be desperate!
And if you have not found a solution to your problem after reading
this far, you are probably frustrated also. So, here is what you can
do. You can write to John Steed, 6907 Childsdale Rd., Rockford, MI
49341 and describe the problem. Indicate what size disks you use in
case the solution includes receiving a program in return. Also
indicate what version you have (4.5) and any other pertinent
information. If you give me your phone number, I may be able to give
you an answer by phone. If you wish to contact me through CompuServe,
the ID number is 75745,1371 . I try to check for Electronic Mail
every day. If you want to call me, call information (area code 616)
for my number. I am usually available in the evenings between 8pm
and 10pm Eastern time. I do programming during that time, but I do
not mind taking a few minutes to answer some questions.
Brother's Keeper Ver. 4.5 Page 35
APPENDIX N. SHAREWARE
BROTHER'S KEEPER is a Shareware product protected by Copyright. It is
NOT public domain or free software. Shareware is a method of
distributing software, whereby copies may be passed around and each user
can determine whether or not the program is suitable for him or her.
After you have tested this program for yourself, and if you find it to be
useful for you, you are requested to send the registration fee to the
author of the program, John Steed. The author of the program is not paid
any fee when you buy a disk from a user group or company selling
Shareware. The only way the author gets paid is when you register. If
you want to encourage programs of this type, please register.
Registered users will be sent the next new version of the program and are
entitled to use the program, and all future upgrades. Registered users
may also request other programs which relate to Brother's Keeper, such
as BKBOX and BKGEDCOM and BKREPORT (see registration form at the end of
this printout). Some of these other programs are available from computer
bulletin boards which carry genealogy programs. Minor upgrades are made
frequently to the programs, so you may wish to check to see if a new
feature that you desire has been added.
If you share this program with others, please give them at least the
following files:
BK.EXE, BROTHERU.EXE, BROTHER.DOC, SORTIT.BAT, BIRTHDAY.BAT, SIDEWAYS.DTA
and any other files and programs you may wish to share.
Please do not include the FOPTIONS.DT4 file on the disks you share, since
that file contains options for your disk drives, printer, and monitor and
others may have difficulty using your setup. That file will be created
the first time someone uses the programs.
_______
____|__ | (tm)
--| | |-------------------
| ____|__ | Association of
| | |_| Shareware
|__| o | Professionals
-----| | |---------------------
|___|___| MEMBER
This program is produced by a member of the Association of Shareware
Professionals (ASP). ASP wants to make sure that the shareware
principle works for you. If you are unable to resolve a shareware-
related problem with an ASP member by contacting the member directly,
ASP may be able to help. The ASP Ombudsman can help you resolve a
dispute or problem with an ASP member, but does not provide technical
support for members' products. Please write to the ASP Ombudsman at
P.O. Box 5786, Bellevue, WA 98006 or send a Compuserve message via
easyplex to ASP Ombudsman 70007,3536
Add a child . . . . . 6 Location fields . . . 4
Adding names . . . . . 2 Look for person . . . 9
Ahnentafel report . . 17 Lower case months . . 3
Alphabetical printout 15 Maximum number of names 1
Alt keys (user defined) 27 Memory requirements. . 1
Ancestor chart . . . . 13 Message lines/file . . 7
Backup data files . 7, 10 Modify information . . 8
Bad record number . . 33 Months - lower case . 3
Birthday printout . . 15 Move forward/backward 2
Bold print . . . . . . 11 Multiple data sets . . 33
BROTHERU program . . . 28 Multiple printers . . 28
Browse . . . . . . . . 9 Names of fields . . . 5
Change name of fields 5 New features in program 23
Change order of child 8 Numerical printout . . 15
Change parents . . . . 19 Options . . . . . . . 10
Changes to program . . 23 Order of children . 8, 19
Check fields . . . . . 4 Order of spouses . . . 8
Colors . . . . . . . . 10 Order to add people . 5
Compress print . . . . 11 Output routines . . . 12
CONFIG.SYS file . . . 29 Output to disk file . 12
Converting data files 24 Output to screen . . . 12
Correcting problems 2, 19 Path for data files . 11
Custom reports 30 Prepare disks . . . . 1
Data files location . 11 Print routines . . . . 12
Database programs . . 26 Printer options . . . 11
Date format - change 28 Printer problems . . . 20
Date types . . . . . . 3 Printer setup . . . . 28
Delete a character . . 2 Printer strings . . . 11
Delete a person . . . 9 Problems - questions 31
Delete as a child . . 8 Program will not start 31
Delete spouse . . . 8, 19 Questions & answers . 31
Descendant report . . 13 Re-use a code number . 9
Descendant tree . . . 14 Relationships . . . . 21
Device fault . . . . . 33 Restructure alpha file 12
Ditto " key . . . . . 4 Sample reports . . . . 22
Down arrow . . . . . . 2 Search for word or date 17
Drive for data files . 11 Searching by name (add) 5
Edit text file . . . . 8, 9 Second marriage . . . 5
Equal = key . . . . . 4 Setup disks. . . . . . 1
Erase a field . . . . 2 Shareware concept . . 35
Esc key . . . . . . . 2 Short-cuts . . . . . 4, 27
European dates . . . . 3 Sideways printing . . 15
Example - adding names 5 Size of files - maximum 1
Family group sheets . 13 Sort alphabetically . 15
Father unknown . . . . 32 Special effects on/off 11
Field names . . . . . 5 Start over, erase files 32
File layout . . . . . 26 Stop . . . . . . . . . 18
Find relative of person 9 Suggestions 24
Find word or date . . 17 Technical information 25
First person to add . 5 Text editor . . . . . 8
Foreign characters . . 2 Text file . . . . . . 7
GEDCOM files . . . . . 24 Tiny Tafel file . . . 28
Group sheets . . . . . 13 Top of form - printer 12
HP Laserjet printer . 11 Tree printout . . . . 14
Insert a character . . 2 Up arrow . . . . . . . 2
Install . . . . . . . 1 Use of ? to find name 6
Landscape printing . . 15 Utility program . . . 28
Last names . . . . . . 17 Word processor . . . . 9
Linking people . . . . 2 Word search . . . . . 17
To: John Steed Date _______________________
6907 Childsdale Rd
Rockford, MI 49341 U.S.A.
I have version 4.5B of Brother's Keeper. (6/90)
__
|__| I would like to become a Registered user. Enclosed is a check for
$40 (U.S. check or Canadian check in U.S. funds). Please send me
the current version and printed manual. I am also interested in the
additional features described below. ($40 covers all programs.)
__
|__| I have data in version ________ of FAMILY or FAMILY3. Please send
the CONVERT4 program also.
__
|__| I have data in PAF or ROOTS III and would like to be able to import
and export data using GEDCOM files. Please send the BKGEDCOM program.
__
|__| I have data in ___Genealogy on Display ___FHS ___Linkages and
would like a program to transfer the data to Brother's Keeper.
__
|__| I would like to have the programs which will merge two sets of
Brother's Keeper data files into one large set and which will copy
only part of my Brother's Keeper files into a smaller set.
__
|__| Please send BKBOX which will print descendant box tree charts.
__
|__| Please send BKREPORT which will print descendant reports using the
register numbering system with index (print a book).
__
|__| Please send info on genealogy computer bulletin boards.
__
|__| I would like the program translated into the ______________ language.
I am using the program on the following type of equipment.
Computer brand __________________________________
Amount of RAM memory 384 512 640 _________
Hard disk? Yes No
Diskette size 3 1/2 5 1/4
Monitor mono color - CGA EGA VGA
Printer __________________________
Name / Address ______________________________________________
______________________________________________
______________________________________ Country __________
Comments and suggestions: _________________________________________________
____________________________________________________________________________
use back side also
(Thank you very much for responding. John)